throat ache - German English Dictionary